#ifndef _LINUX_BOOTMODS_H__
#define _LINUX_BOOTMODS_H__

// Boot Modules
#define MaxLengthOfBootModuleName  19

typedef struct BootModule {
    char            szName[MaxLengthOfBootModuleName + 1];
    unsigned int    size;
    void           *pFile;
} BootModule;

extern "C" int GetBootModlesInfo(BootModule *pBootModules, int iNumberOfBootModules);
extern "C" void DisposeModlesInfo(BootModule *pBootModules, int iNumberOfBootModules);

#endif //_LINUX_BOOTMODS_H__

